rest in death - Español Inglés Diccionario